package com.itttq.gshop.domain.po;

import java.util.Date;

/** 短信下发信息表，记录短信下发情况。后续加上失败重发。 **/

public class SmsSendPo extends BasePo {
	private static final long serialVersionUID = -5816275726742655L;
	/* 下发内容 */
	private String content;
	/* 创建时间 */
	private Date createTime;
	/* 创建人ID */
	private Integer creatorId;
	
	private Integer id;
	/* 手机号 */
	private String mobile;
	/* 接收时间，短信端接收到的时间。 */
	private Date receiveTime;
	/* 请求时间，下发请求发起的时间，即调用接口的时间 */
	private Date requestTime;
	/* 重试次数。默认为0，表示重试过。 */
	private Integer retry;
	/* 短信请求方：固定值（pc、app、运营后台、库存预警、物流等） */
	private String source;
	/* 下发状态：1、未下发；2、已下发；3、下发失败。 */
	private Integer status;
	/* 模板ID */
	private Integer templateId;
	/* 模板名称 */
	private String templateName;
	/* 数据更新时间 */
	private Date updateTime;
	/* 更新人ID */
	private Integer updaterId;
	
	
	public String getContent() {
		return content;
	}
	public void setContent(String content) {
		this.content = content;
	}
	
	public Date getCreateTime() {
		return createTime;
	}
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	
	public Integer getCreatorId() {
		return creatorId;
	}
	public void setCreatorId(Integer creatorId) {
		this.creatorId = creatorId;
	}
	
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	
	public String getMobile() {
		return mobile;
	}
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	
	public Date getReceiveTime() {
		return receiveTime;
	}
	public void setReceiveTime(Date receiveTime) {
		this.receiveTime = receiveTime;
	}
	
	public Date getRequestTime() {
		return requestTime;
	}
	public void setRequestTime(Date requestTime) {
		this.requestTime = requestTime;
	}
	
	public Integer getRetry() {
		return retry;
	}
	public void setRetry(Integer retry) {
		this.retry = retry;
	}
	
	public String getSource() {
		return source;
	}
	public void setSource(String source) {
		this.source = source;
	}
	
	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
	
	public Integer getTemplateId() {
		return templateId;
	}
	public void setTemplateId(Integer templateId) {
		this.templateId = templateId;
	}
	
	public String getTemplateName() {
		return templateName;
	}
	public void setTemplateName(String templateName) {
		this.templateName = templateName;
	}
	
	public Date getUpdateTime() {
		return updateTime;
	}
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	
	public Integer getUpdaterId() {
		return updaterId;
	}
	public void setUpdaterId(Integer updaterId) {
		this.updaterId = updaterId;
	}
	
}